Indian Oil Corp Q3 net profit nosedives 91% to Rs 716.82 crore on inventory losses Business TodayState owned oil and gas company Indian Oil Corp (IOC) on Wednesday reported near 91 per cent decline in its net profit at Rs 716.82 crore, due to de …
Want To Invest In Marathon Oil Corporation (NYSE:MRO) Today? Read This First Simply Wall StMarathon Oil Corporation (NYSE:MRO) closed yesterday at $15.9, which left some investors asking whether the high earnings potential can still be justified …